package com.yyfax.pay.depository.vo;

import javax.persistence.Transient;

import com.alibaba.fastjson.annotation.JSONField;
import com.yyfax.framework.model.BasePO;

/**
 * 余额查询参数
 * 
 * @author heizq
 * @date 2017-09-02 10:03:06
 * @since v1.0.0
 */
@SuppressWarnings("serial")
public class BalanceQueryVO extends BasePO {

	/** 商户号 */
	@JSONField(name = "mchnt_cd")
	private String merchantId;

	/** 流水号 */
	@JSONField(name = "mchnt_txn_ssn")
	private String merchantSerialNo;

	/** 交易日期 */
	@JSONField(name = "mchnt_txn_dt")
	private String tradeDate;

	/** 目标登录账户 */
	@JSONField(name = "cust_no")
	private String accountNo;

	/** 签名数据 */
	@Transient
	@JSONField(name = "signature")
	private String signature;

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public String getMerchantSerialNo() {
		return merchantSerialNo;
	}

	public void setMerchantSerialNo(String merchantSerialNo) {
		this.merchantSerialNo = merchantSerialNo;
	}

	public String getTradeDate() {
		return tradeDate;
	}

	public void setTradeDate(String tradeDate) {
		this.tradeDate = tradeDate;
	}

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

	public String getSignature() {
		return signature;
	}

	public void setSignature(String signature) {
		this.signature = signature;
	}
}
